package com.library.service;

import com.library.dto.FavoriteDTO;
import com.library.dto.PageQueryDTO;
import com.library.result.PageResult;

public interface FavoriteService {

    /**
     * 添加收藏
     * @param favoriteDTO
     */
    void save(FavoriteDTO favoriteDTO);

    /**
     * 根据用户id获取收藏列表
     * @param userId
     * @return
     */
    PageResult getByUserId(Long userId, PageQueryDTO pageQueryDTO);

    void delete(Long bookId, Long userId);
}
